package chapter06;

public class Test01_String {
    public static void main(String[] args) {
        //直接创建String
        String a = "abc";
        //使用构造函数
        String b = new String();
        String c = new String(a);//可以生成一个完全不同的字符串
        System.out.println(a==c);//false
        //使用char数字创建字符串
        char[] cs = {'a','b','c','我'};//unicode编码 16位
        String d = new String(cs);
        System.out.println(d);
        //使用byte数组生成字符串
        byte[] be = {97,98,99,100};//自动将数字转换成ASCII 127
        String e = new String(be);
        System.out.println(e);
        //如果加法有一端是字符串 那么只能进行字符串的拼接
        System.out.println("1"+2);
        System.out.println(1+2);
    }
}
